﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace InterfaceFiles
{
  public interface IInterfaceFile
  {
    void WriteRecord(IInterfaceRecord record);
    void WriteHeader(IInterfaceHeader header);
    void WriteInterface(IInterfaceFile interfaceFile);
    IInterfaceRecord ReadRecord();
    IInterfaceHeader ReadHeader();

    bool IsEndOfFile { get; }
    
  }
}
